no matter how it turns out - Turkish English Dictionary